<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>大事件-后台首页</title>
    <link rel="stylesheet" href="./libs/bootstrap/css/bootstrap.min.css" />
    <link rel="stylesheet" href="./css/reset.css" />
    <link rel="stylesheet" href="./css/iconfont.css" />
    <link rel="stylesheet" href="./css/index.css" />
    <script src="./libs/jquery/jquery.min.js"></script>
    <!-- 引入我们的预定义的ajax -->
    <script src="./js/jqconfig.js"></script>
    <!-- 导入bootstrap的js文件 -->
    <script src="./libs/bootstrap/js/bootstrap.min.js"></script>
  </head>

  <body>
    <div class="sider">
      <a href="#" class="logo"><img src="./images/logo02.png" alt="logo" /></a>
      <div class="user_info">
        <img
          src="http://localhost:8080/icon.jpg"
          alt="person"
          class="userPic"
        />
        <span>欢迎&nbsp;&nbsp;<i>xxxx</i></span>
        <b>登录系统</b>
      </div>
      <!-- 左侧导航栏 -->
      <div class="menu">
        <div class="level01 active">
          <a href="./main_count.html" target="mainbox"
            ><i class="iconfont icon-yidiandiantubiao04"></i
            ><span>首页</span></a
          >
        </div>
        <div class="level01 l2">
          <a href="javascript:void(0)"
            ><i class="iconfont icon-icon-article"></i><span>文章管理</span>
            <b class="iconfont icon-arrowdownl"></b
          ></a>
        </div>
        <ul class="level02">
          <!-- active 加到li标签上就可以实现菜单选中效果 -->
          <li>
            <a href="./article_list.html" target="mainbox"
              ><i class="iconfont icon-previewright"></i
              ><span>文章列表</span></a
            >
          </li>
          <li>
            <a href="./article_add.html" target="mainbox"
              ><i class="iconfont icon-previewright"></i
              ><span>发表文章</span></a
            >
          </li>
          <li>
            <a href="./article_category.html" target="mainbox"
              ><i class="iconfont icon-previewright"></i
              ><span>文章类别管理</span></a
            >
          </li>
        </ul>

        <div class="level01">
          <a href="./commen_tlist.html" target="mainbox"
            ><i class="iconfont icon-comment"></i><span>评论管理</span></a
          >
        </div>

        <div class="level01" id="user">
          <a href="./user.html" target="mainbox"
            ><i class="iconfont icon-user"></i><span>个人中心</span></a
          >
        </div>
      </div>
      <!-- 顶部栏 -->
      <div class="header_bar">
        <div class="user_center_link">
          <a href="./user.html">个人中心</a>
          <img
            src="http://localhost:8080/icon.jpg"
            alt="person"
            class="userPic"
          />
          <a href="javascript:void(0)" class="logout"
            ><i class="iconfont icon-tuichu"></i> 退出</a
          >
        </div>
      </div>
      <!-- 右侧主体内容 -->
      <div class="main" id="main_body">
        <iframe
          name="mainbox"
          src="./main_count.html"
          frameborder="0"
          style="width: 100%; height: 100%"
        ></iframe>
      </div>
    </div>
    <script src="./libs/layui/layui.js"></script>
    <script>
      layui.use("layer", function () {
        let layer = layui.layer;
        getlist();
        //   点击文件管理
        fileClick();
        //   所有的点击事件
        headlineClick();
      });
      function getlist() {
        $.ajax({
          type: "get",
          url: "http://localhost:8081/api/v1/admin/user/info",
          headers: {
            Authorization: localStorage.getItem("login"),
          },
          success: (res) => {
            console.log(res);
            if (res.code === 403) {
              console.log(res.msg);
              layer.msg(
                res.msg,
                {
                  icon: 2,
                  time: 2000, //2秒关闭（如果不配置，默认是3秒）
                },
                function () {
                  location.href = "./login.html";
                }
              );
            }
            $(".user_info i").html(res.data.nickname);
            $(".userPic").attr("src", res.data.userPic);
          },
        });
      }
      // 点击文件管理
      function fileClick() {
        $(".l2").click(function () {
          //   让他的下一个兄弟ul显示
          $(this).next().slideToggle();
          // 点击让的三角图标添加类rotate0  有就删除  没有就添加
          $(this).find("b").toggleClass("rotate0");

          // 第二种
          // let bobj = $(this).find("b");
          // if (bobj.hasClass("rotate0")) {
          //   bobj.removeClass("rotate0");
          // } else bobj.addClass("rotate0");
        });
      }

      // 点击一级标题  二级标题  添加样式
      function headlineClick() {
        $(".level01,.level02 li").click(function () {
          //   点击谁就添加类   其他的删除类

          // 第二种方式
          // 1.1先删除所有样式
          $(".level01,.level02 li").removeClass("active");
          // 点击谁添加类
          $(this).addClass("active");
        });
      }

      //点击退出
      $(".logout").click(function () {
        layer.confirm("是否确认退出?", function (index) {
          //do something

          layer.close(index);
          location.href = "./login.html";
        });
      });
    </script>
  </body>
</html>
